package org.triumphxx.springboot.loopretry.service;

/**
 * @author: wangyp
 * @Date: 2023/7/17
 * @Time: 10:42
 * @Desc:
 **/

public interface RetryService {

    /**
     * 重试方法
     * @param str
     * @return
     * @throws Exception
     */
    String retry(String str) throws Exception;

    /**
     * 回调方法
     * @param e
     * @param str
     * @return
     */
    String recover(Exception e,String str);
}
